<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        
    </style>
</head>
<body>
    <!-- 1. 创建 canvas 标签 -->
    <canvas width="300"></canvas>

    <script>
        // canvas 标签
        //2. 获取元素
        let canvas = document.querySelector('canvas');
        //设置 canvas 元素的宽度和高度   这里『不要』使用 css 直接修改 canvas 标签的宽高
        canvas.width = 500;
        canvas.height = 400;

        //3. 获取画笔对象
        let ctx = canvas.getContext('2d');
        //设置画笔颜色
        ctx.strokeStyle = 'orange';

        //4. 开始绘制
        ctx.beginPath(); //begin 开始  path 路径

        //5. 移动画笔
        ctx.moveTo(50, 50); 

        //6. 画线
        ctx.lineTo(300, 50); // line 线  to 到哪儿
        ctx.lineTo(300, 200);
        ctx.lineTo(50, 50);

        //7. 描边
        ctx.stroke();
    </script>
</body>
</html>